morally vindicated

Traduzioni
moralement justifié